Odroid H4 Plus

New Odroid H4 Plus

Introducing the ODROID-H4+ which is equipped with higher performance and richer interfaces.

 

 

 

The major characteristics of the ODROID-H4 series compared to the ODROID-H3 series are:

 

  1. Faster CPU architecture Alder Lake N vs. Jasper Lake. Plus AVX2 extensions.
  2. Faster DRAM interface DDR5 4800 MT/s vs. DDR4 2933 MT/s.
  3. Higher base and boost CPU frequencies and more powerful iGPU.
  4. The increase from 2 to 4 SATA ports allows connection to a greater number of storage devices, ODROID-H4+ and ODROID H4 Ultra only.
  5. An additional DisplayPort added allows the simultaneous use of up to 3 monitors.
  6. Low cost ODROID H4 for compute and graphics applications (e.g signage, robot, factory automation,..)
  7. Flagship H4 Ultra doubling the number of CPU cores, from 4 to 8 cores.

 

We also implemented little details following the ODROID-H3 feedback we receive from all of our users, this means you. Examples: 

 

  1. Dual BIOS: If the BIOS is corrupted due to a power outage during update, etc., you can boot into the backup BIOS and recover by moving the jumper next to the DC jack. This feature is only available on ODROID-H4+ and ODROID H4-Ultra.
  2. The new H4 cases format has been improved so that a cooling fan can be mounted inside the case.
  3. A Mini-ITX kit for seamless integration with generic ITX PC cases.

 

Let’s look at the detailed table shown below.

 

 ODROID

H2+  

(‘2020 Jun)

ODROID

H3  

(‘2022 Oct)

ODROID

H3+  

(‘2022 Oct)

ODROID

H4  

(‘2024 Apr)

ODROID

H4+ 

(‘2024 Apr)

ODROID

H4 Ultra  

(‘2024 Apr)

Processor      
CPU (Intel)Celeron J4115Celeron N5105Pentium N6005Processor N97Processor N97Core™ i3 Processor N305
Code nameGemini LakeJasper LakeJasper LakeAlder Lake-NAlder Lake-NAlder Lake-N
Launch dateQ4’17Q1’21Q1’21Q1’23Q1’23Q1’23
MicroarchitectureGoldmont PlusTremontTremontGracemontGracemontGracemont
Cores / Threads4C4T4C4T4C4T4C4T4C4T8C8T
Cache4 MB4 MB4 MB6 MB6 MB6 MB
AVX2 (Advanced Vector Extensions)NoNoNoYesYesYes
TDP10W10W10W12W12W15W
Single Thread Burst Frequency (GHz)2.52.9 3.33.63.63.8
Memory      
Max. Memory address space (GB)326464 484848
Max. Memory Speed (MT/s)DDR4-2400DDR4-2933DDR4-2933DDR5-4800DDR5-4800DDR5-4800
iGPU (Intel UHD Graphics)      
Burst Frequency (MHz)750800900120012001250
Execution Units122432242432
Video outputs      
HDMI111111
DisplayPort111222
PCIe (via NVMe slot)      
GenerationGen 2Gen 3Gen 3Gen 3Gen 3Gen 3
Lanes444444
Compatibility with optional 

4-ports 2.5GbE

Net Card

YesYesYesYesYesYes
IO ports      
USB 2.02 ports2 ports2 ports2 ports2 ports2 ports
USB 3.02 ports2 ports2 ports2 ports2 ports2 ports
2.5GbE2 ports2 ports2 ports1 port2 ports2 ports
SATA III2 ports2 ports2 portsNo4 ports4 ports
24pin IO Expansion portsI2C x 2I2C x 2I2C x 2I2C x 2I2C x 2I2C x 2
 USB 2.0 x 1USB 2.0 x 3USB 2.0 x 3USB 2.0 x 3USB 2.0 x 3USB 2.0 x 3
 UART x 2UART x 1UART x 1UART x 1UART x 1UART x 1
 HDMI-CEC x 1HDMI-CEC x 1HDMI-CEC x 1HDMI-CEC x 1HDMI-CEC x 1HDMI-CEC x 1
 Ext. Power Button x 1Ext. Power Button x 1Ext. Power Button x 1Ext. Power Button x 1Ext. Power Button x 1Ext. Power Button x 1
Others      
Optional Cooling Fan92 mm 5 Volt

mini 4pin connector

92-25 mm 12 Volt

standard PC 4-pin

92-25 mm 12 Volt

standard PC 4-pin

Slim 92-15 or thick 92-25 mm 12 Volt

standard PC 4-pin

Slim fan fits inside the new cases.

Slim 92-15 or thick 92-25 mm 12 Volt

standard PC 4-pin

Slim fan fits inside the new cases.

Slim 92-15 or thick 92-25 mm 12 Volt

standard PC 4-pin

Slim fan fits inside the new cases.

Dimensions110x110mm (4.3×4.3 in)110x110mm (4.3×4.3 in)110x110mm (4.3×4.3 in)120x120mm (4.7×4.7 in)120x120mm (4.7×4.7 in)120x120mm (4.7×4.7 in)
Recommended Power Supply 160W60W60W60W60W60W
Recommended Power Supply 2
for supporting booting
with 3.5″ hard disks
133W133W133W133W133W133W
Unlimited Performance ModeNoYesYesYesYesYes
Security (TPM 2.0)Couldn’t be supportedfTPM enabled

(Will run Windows 11 out of the box)

Hardkernel H-series casesDIY assembly

Translucent Blue Acrylic

DIY assembly

The cases are made of solid and sturdy PCBs.

DIY assembly

The cases are made of solid and sturdy PCBs.

A classic GameCube-style case will be released in May or June separately.

CertificationsFCC/CE/KC/RoHSFCC/CE/KC/RoHSFCC/CE/KC/RoHSFCC/CE/KC/RoHSFCC/CE/KC/RoHSFCC/CE/KC/RoHS
Pricing$119$129$165$99$139$220

 

 

Noteworthy Features

Why the N97 instead of the N100?

Bigger numbers aren’t always better. INTEL naming may be deceiving.

We chose the N97 because its Maximum Turbo Frequency is 200MHz higher than the N100, respectively 3.60GHz vs. 3.40GHz.
In addition, the GPU Max Dynamic Frequency is a whopping 450MHz higher, respectively 1.2GHz vs. 750MHz.

The TDP value of the N97, which is therefore faster than the N100, is higher, but there is almost no difference in power consumption at idle state.

Although the N97 is more expensive, we chose it for its higher performance.

 

Single-Channel Memory

This is a decision made by Intel. The Alder Lake N processors only offer one single-channel of memory. However, the DDR5 speed of 4800 MT/s as well as the Dual Rank (r2x8) option largely compensate for the double-channel of DDR4 with the H2 and H3 series.
The DDR5 4800 MT/s of the H4 series leaves the DDR4 2933 MT/s and DDR4 2400 MT/s of the H3 and H2 series in its rear mirror.

 

Note: While the Intel ARK pages specify the Alder Lake N max. memory to be 16GB, we validated that 32 and 48 GB DDR5 SO-DIMMs 4800 or 5600 MT/s work as well. The 5600 MT/s will run at 4800 MT/s. The Intel specifications for the H2 and H3 processors were
limited as well, but many users were able to (respectfully) pump up the max. memory to 32 and 64 GB.

 

How many SATA ports and video outputs?

Compared to the previous generation Gemini Lake or Jasper Lake, the design flexibility of the new Alder Lake-N’s high-speed signal interface has been significantly reduced. To enable SATA ports inside the SoC, a choice arose: reducing the number of PCIe lanes
for NVMe from 4 to 2 or find another way. In order to avoid compromising the speed of NVMe, it was inevitable to add an
external, expensive SATA controller.

Thanks to a controller that supports four SATA ports, the requirement to connect many storage devices has been resolved.

As the performance of CPU, GPU, and DRAM increases, it has become possible to drive a large number of displays.
Therefore, in addition to the one output each for HDMI and DisplayPort in the existing H series, the new H4 series is equipped with an additional DisplayPort, allowing a total of three 4K monitors to be connected simultaneously.

Because there are more connectors with relatively large footprints, the form factor has changed from 110x110mm to 120x120mm,
and the area has increased by about 20%. As a result, form factor compatibility with the existing H2/H3 series has unfortunately
disappeared. However, this affects only the case compatibility. Accessories such as the Net Card work on H2, H3 and H4 series.

Comparing the H4, H4+, H4 Ultra to H3+

In order to evaluate the performance of the H4, H4+ and H4 Ultra and compare them to their predecessor, we elected to compare
them only to the H3+ and H3+ UP, the fastest of the previous H-series generations. 

As a reminder, you can retrieve the comparison of the H3 and H3+ vs. the H2+ there:
https://forum.odroid.com/viewtopic.php?f=168&t=45406

With the PDF version available there:
https://dn.odroid.com/ODROID-H2/H3_pics/H3_H3+_Introduction.pdf

 

What is the meaning of UP? 

The acronym UP indicates that the CPU is running in “Unlimited Performance Mode”. This is a mode where the CPU can run in
Turbo Boost mode with no time limit, hence the name. The Unlimited Performance Mode is described in the next section.

As we are going to see, the Alder Lake N97 tops the Jasper Lake and the Alder Lake N305 is in a class of its own when compared to
the Jasper Lake and ADL N97, especially in UP mode.

We proceeded with real application benchmarks rather than synthetic ones. To do so we ran a battery of Phoronix testing suites.
These testing suites are listed below:

  • Compilation (subset)
  • Compression
  • Java (subset)
  • Python
  • Imaging
  • Audio Encoding
  • Databases
  • Unigine GPU
  • Cryptography
  • Video Encoding

 

The Phoronix Testing Suite is available there: https://www.phoronix-test-suite.com/. As stated on its web site, we quote:
“The Phoronix Test Suite [is an OSS project that] makes the process of carrying out automated tests incredibly simple. The Phoronix Test Suite will take care of the entire test process from dependency management to test download/installation, execution,
and result aggregation.”

Note: We ran a subset of each testing suite in order to keep this document short for clarity purposes.

Let us examine the results we obtained with tables and charts showing the H3+ as base 100. Example: using the line Timed Apache Comp. in the Compilation Benchmark table shown below, the H3+ UP is 30.32% faster, the H4/H4+ 35%, the H4/H4+ UP 51.95%, the H4 Ultra 50.39% and finally the H4 Ultra UP 101.51% faster.

What is the meaning of UP?
The acronym UP indicates that the CPU is running in “Unlimited Performance Mode”. This is a mode where the CPU can run in
Turbo Boost mode with no time limit, hence the name. The Unlimited Performance Mode is described further down.

 

Compilation Benchmark

 H3+

(base 100)

H3+ UPH4/H4+H4/H4+ UPH4 UltraH4 Ultra UP
Timed Apache Comp.100130.32135.00151.95150.39201.51
Timed ImageMagick Comp.100124.3312304140.66177.29287.77
Timed Node.js Comp.100130.03149.91170.84175.57267.52
Timed PHP Comp.100122.37141.64159.50171.49249.60
Timed CPython Comp.100128.84133.75151.93161.97243.78
All Compilation      
Average100127.18136.67154.98167.34250.04
Min100122.37123.04140.66150.39210.51
Max100130.32149.91170.84177.29278.77

 

Benchmark description: https://openbenchmarking.org/suite/pts/compilation

 

 

Compression Benchmark

 H3+

(base 100)

H3+ UPH4/H4+H4/H4+ UPH4 UltraH4 Ultra UP
C-Blosc100112.60162.10172.50179.33212.60
lzbench100101.14133.73137.85133.66144.90
LZ4 Compression100101.08126.90130.71126.59137.11
Zstd Compression100113.93160.90174.01174.60213.52
All Compression      
Average100109.37141.91151.05150.63180.77
Min10099.15101.33105.41101.43110.58
Max100136.81190.36202.12217.64328.16

Benchmark description: https://openbenchmarking.org/suite/pts/compression

 

 

Java Benchmark

 H3+

(base 100)

H3+ UPH4/H4+H4/H4+ UPH4 UltraH4 Ultra UP 
Java SciMark100101.43129.58133.41130.10138.20 
DaCapo Benchmark100119.58134.19148.34156.73218.54 
Renaissance100122.43136.80151.90148.89200.24 
Bork File Encrypter100102.81153.20160.82154.32167.93 
Sunflow Rendering System100131.80125.68149.80158.02278.69 
All Java       
Average100117.35134.48147.44151.00202.93 
Min100101.21111.11114.03119.03126.14 
Max100137.56153.20172.76205.12308.90 

Benchmark description: https://openbenchmarking.org/suite/pts/java

 

 

Python Benchmark

 H3+ UPH4/H4+ UPH4 Ultra UP
PyBench – Total For Average Test Times (Milliseconds)100141.81149.95
PyPerformance – Benchmark: go (Milliseconds)100138.70146.33
PyPerformance – Benchmark: 2to3 (Milliseconds)100140.92146.41
PyPerformance – Benchmark: chaos (Milliseconds)100137.27145.19
PyPerformance – Benchmark: float (Milliseconds)100149.38155.84
PyPerformance – Benchmark: nbody (Milliseconds)100140.00146.09
PyPerformance – Benchmark: pathlib (Milliseconds)100123.32130.54
PyPerformance – Benchmark: raytrace (Milliseconds)100146.58155.50
PyPerformance – Benchmark: json_loads (Milliseconds)100137.41144.70
PyPerformance – Benchmark: crypto_pyaes (Milliseconds)100142.43149.32
PyPerformance – Benchmark: regex_compile (Milliseconds)100132.40139.41
PyPerformance – Benchmark: python_startup (Milliseconds)100122.82127.25
PyPerformance – Benchmark: django_template (Milliseconds)100139.61146.64
PyPerformance – Benchmark: pickle_pure_python (Milliseconds)100151.82161.24
All Python   
Average100138.89146.03
Min100122.82127.25
Max100151.82161.24

 

Benchmark description: https://openbenchmarking.org/suite/pts/python

 

 

I

Write a review

Note: HTML is not translated!
    Bad           Good

Express Checkout

includes GST

Price includes GST
 

  • Views: 1631
  • Brand: Odroid
  • Product Code: Odroid H4 Plus
  • Availability: In Stock
  • AUD $285.00

Tags: Odroid H4 Plus